three-rib tire - Spanish English Dictionary